in a generous way - Français Anglais Dictionnaire